#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

//冒泡排序
// void bubble_sort(int* arr, int sz)
// {
// 	int i = 0;
// 	//10个数  比较9次
// 	for (i = 0; i < sz - 1; i++)
// 	{
// 		int j = 0;
// 		int flag = 1;
// 		//每次的趟数
// 		for (j = 0; j < sz - 1 - i; j++)
// 		{
// 			if (arr[j] > arr[j + 1])
// 			{
// 				int tmp = arr[j];
// 				arr[j] = arr[j + 1];
// 				arr[j+1] = tmp;
// 				flag = 0;
// 			}
// 			if (flag == 1)
// 			{
// 				break;
// 			}
// 		}
// 	}
// }

// int main()
// {
// 	int arr[10] = { 0 };
// 	int i = 0;
// 	int sz = sizeof(arr) / sizeof(arr[0]);
// 	for (i = 0; i < sz; i++)
// 	{
// 		scanf("%d", &arr[i]);
// 	}
// 	bubble_sort(arr, sz);
// 	for (i = 0; i < sz; i++)
// 	{
// 		printf("%d ", arr[i]);
// 	}
// 	return 0;
// }

#include<stdio.h>

void swap(int *arr1,int *arr2,int sz)
{
    int j = 0;
    for (int i = 0; i < sz - 1; i++)
    {
        int tmp = arr1[i];
        arr1[i] = arr2[j];
        arr2[j] = tmp;
        j++;
    }
}


int main()
{
    int arr1[10] = { 1,2,3,4,5,6,7,8,9,10 };
    int arr2[10] = { 10,20,30,40,50,60,70,80,90,100 };
    int sz = sizeof(arr1) / sizeof(arr1[0]);
    //交换前
    for (int i = 0; i < sz - 1; i++)
    {
        printf("%d ", arr1[i]);
    }
    printf("\n");
    for (int i = 0; i < sz - 1; i++)
    {
        printf("%d ", arr2[i]);
    }
    swap(arr1, arr2,sz);
    printf("\n");
    for (int i = 0; i < sz - 1; i++)
    {
        printf("%d ", arr1[i]);
    }
    printf("\n");
    for (int i = 0; i < sz - 1; i++)
    {
        printf("%d ", arr2[i]);
    }
    return 0;
}
